.mainCol{width:717px;margin-right:15px;}
.rightCol{width:220px;}
/**/
.fenleiT{background:url(../images/fenleiT.png) no-repeat left bottom;width:717px;height:14px;}
.fenleiB{background:url(../images/fenleiB.png) no-repeat left top;width:717px;height:13px;}
.fenleiM{background:url(../images/fenleiM.png) repeat-y;padding:0 21px 0 21px;}
.fenlei{width:717px}
.fenleiM h4{font-size:17px;color:#830404;border-bottom:1px dashed #dddddd;padding-bottom:2px;margin-bottom:3px;}


/**/
.pdNum{margin:10px 0 0 0;}
p.warningBox {
    background-color: #fffae6;
    border: 1px solid #e9ca91;
    clear: both;
    color: #3f3c2d;
    display: block;
    height: 100%;
    margin-bottom: 10px;
    margin-top: 2px;
    overflow: hidden;
    padding: 10px;
    position: relative;
}
.Pred{color:#9d273d}
/**/
.Stab{float:left;width:717px;height:30px;border-bottom:2px solid #f1f1f1}
.Stab-ul{}
.Stab-ul li{float:left;display:block;margin:0 10px;}
.Stab-ul li a{display:block;padding:5px 25px 1px;_padding:5px 25px 5px;}
.Stab-ul li a:hover{display:block;background:#f5f4f4;
text-decoration:none}
.Stab-ul li .active{display:block;background:#ececec;}
/**/
.Tnext{float:right;margin-top:3px;}
.Tnext-span{float:left;margin:0 5px;padding:3px;}
.Tnext-a{float:left;display: block;overflow: hidden;border: 1px solid #CCCCCC; height: 18px;
    line-height: 18px;padding:2px;margin:0 2px;}
.Tnext-a:hover{border: 1px solid #ff5500;
text-decoration:none}
/**/
.listsearch .title {
	display:inline;
    float: left;
    height: 24px;
    margin-top: 1px;
    padding-left: 2px;
    text-align: left;
    width: 50px;
}
.listsearch .main {
    float: left;
	display:inline;
    height: 25px;
    margin-top: 2px;
    text-align: left;
    width: 610px;
	
}
.listsearch .main ul li {
    float: left;
    height: 25px;
    margin-right: 2px;
    padding: 0;
}
.listsearch .main4 {
    background-color: #EBEBEB;
    clear: both;
    display: inline;
    float: left;
    line-height: 150%;
    margin-bottom: 5px;
    margin-left: 52px;
    padding: 5px 5px 3px;
    text-align: left;
    width: 610px;
}
.turnon {
    background: url("../images/liturnon.gif") repeat scroll center bottom transparent;
	color:#090909;
}
.searchoff {
    background-color: #FFFFFF;
    padding: 3px 5px 1px;
    width: auto;
}
a.searchoff {color: #393939;}
.listsearch .main4 a{color: #393939;padding:0 4px;}
.searchon {
    background-color: #A62021;
    color: #FFFFFF;
    padding: 3px 5px 1px;
    width: auto;
}
.bd2{border-bottom:1px dashed #dddddd;}
.border1{border-bottom:1px dashed #dddddd;
width:610xp;height:1px;}
/**/
.Sul-li{display:block;margin:20px 0 0 20px;}
.Sul-li img{float:left;border:2px solid #f1f1f1;}
.Sul-div{float:left;margin:0 0 0 21px;}
.WineName{font-size:16px;color:#5f0409}
.WineInfor{width:377px;margin:4px 0 10px 0;}
.WineInfor li{line-height:17px;color:#696969;}
.Sbtn{background:url(../images/Sbtn.png) no-repeat;
width:56px;height:21px;display:block;padding:4px;
float:left;color:#fff;}
.Sbtn span{}
/**/
.Sul-div .rating_self {
    line-height: 0;
    margin:0px;
    padding: 0;
	display:block;
}
.rating_num {
    color: red;
    font-size: 14px;
    line-height: 18px;
    padding: 0 0 0 8px;
}
.ll {
    float: left;
}
.bigstar50, .bigstar45, .bigstar40, .bigstar35, .bigstar30, .bigstar25, .bigstar20, .bigstar15, .bigstar10, .bigstar05, .bigstar00 {
    background: url("../images/all_bigstars.gif") no-repeat scroll 0 0 transparent;
    color: #999999;
    display: block;
    font-size: 14px;
    height: 14px;
    line-height: 100%;
    overflow: hidden;
    width: 75px;
}
.bigstar50 {
    background-position: 0 0;
}
.bigstar45 {
    background-position: 0 -15px;
}
.bigstar40 {
    background-position: 0 -30px;
}
.bigstar35 {
    background-position: 0 -45px;
}
.bigstar30 {
    background-position: 0 -60px;
}
.bigstar25 {
    background-position: 0 -75px;
}
.bigstar20 {
    background-position: 0 -90px;
}
.bigstar15 {
    background-position: 0 -105px;
}
.bigstar10 {
    background-position: 0 -120px;
}
.bigstar05 {
    background-position: 0 -135px;
}
.bigstar00 {
    background-position: 0 -150px;
}
/**/
.comment-m{margin:0 0 0 5px;}